package com.rescue.service;

import com.rescue.forum.dto.MsgPageQueryDTO;
import com.rescue.forum.dto.SendMessageDTO;
import com.rescue.forum.vo.MessageCountVO;
import com.rescue.result.PageResult;

public interface UserMessageService {
    /**
     * 管理员向用户发送消息
     * @param sendMessageDTO
     */
    void sendMessage(SendMessageDTO sendMessageDTO);

    MessageCountVO getMessageCount();

    /**
     * 分页查询消息
     * @param msgPageQueryDTO
     * @return
     */
    PageResult page(MsgPageQueryDTO msgPageQueryDTO);
}
